malpighian glomerulus - Español Inglés Diccionario